package com.ybkj.daijia.server.model;

import java.math.BigDecimal;

/**
 * @author zhyu
 * @date time
 */
public class DriverRebatePaymentRecord extends Base {

    public static final String RECHARGE_TYPE_REBATE = "rebate";// 推荐提成
    public static final String OPERATING_SYS = "系统";// 系统
    private Long driverId;//司机id
    private Long passengerId;//乘客id
    private String memo;//信息
    private BigDecimal money;//当比奖励
    private BigDecimal afterMoney;//之后的总奖励
    private String operating;//操作人
    private String recordType;//记录类型
    private String passengerPhone;//客户电话
    //Vo作用, 从mc数据库来的补充信息
    private String wxHeadImgUrl;
    private String wxNickName;

    public Long getDriverId() {
        return driverId;
    }

    public void setDriverId(Long driverId) {
        this.driverId = driverId;
    }

    public Long getPassengerId() {
        return passengerId;
    }

    public void setPassengerId(Long passengerId) {
        this.passengerId = passengerId;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public BigDecimal getAfterMoney() {
        return afterMoney;
    }

    public void setAfterMoney(BigDecimal afterMoney) {
        this.afterMoney = afterMoney;
    }

    public String getOperating() {
        return operating;
    }

    public void setOperating(String operating) {
        this.operating = operating;
    }

    public String getRecordType() {
        return recordType;
    }

    public void setRecordType(String recordType) {
        this.recordType = recordType;
    }

    public String getPassengerPhone() {
        return passengerPhone;
    }

    public void setPassengerPhone(String passengerPhone) {
        this.passengerPhone = passengerPhone;
    }

    public String getWxHeadImgUrl() {
        return wxHeadImgUrl;
    }

    public void setWxHeadImgUrl(String wxHeadImgUrl) {
        this.wxHeadImgUrl = wxHeadImgUrl;
    }

    public String getWxNickName() {
        return wxNickName;
    }

    public void setWxNickName(String wxNickName) {
        this.wxNickName = wxNickName;
    }


    @Override
    public String toString() {
        return "DriverRebatePaymentRecord{" +
            "driverId=" + driverId +
            ", passengerId=" + passengerId +
            ", memo='" + memo + '\'' +
            ", money=" + money +
            ", afterMoney=" + afterMoney +
            ", operating='" + operating + '\'' +
            ", recordType='" + recordType + '\'' +
            ", passengerPhone='" + passengerPhone + '\'' +
            ", wxHeadImgUrl='" + wxHeadImgUrl + '\'' +
            ", wxNickName='" + wxNickName + '\'' +
            '}';
    }
}
